<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
	<p id="text">
将下面段落中含有的链接替换成可直接点击打开的链接
这个段落里有链接
比如：http://www.abc.comm/和https://www.github.com/都是链接。
可是他们显示在网页中是，链接不可点，还得复制粘贴到地址栏打开，好麻烦
</p>
<script>
window.onload=function(){
  var div = document.getElementById("text");
  var s=div.innerHTML;
var re = /((https|http):\/\/[\w.\/]+)(?![^<]+>)/gi;
// $1,$2...是表示的小括号里的内容 

// $1是第一个小括号里的 ,$2是第2个小括号里的 

// 比如 /gai([\w]+?)over([\d]+)/ 

// 匹配 gainover123 

// $1= 括号里的 n 
// $2= 第2个括号里的 123
  div.innerHTML=s.replace(re,"<a href='$1' target='_blank'>$1</a>");
}
</script>
</body>
</html>